﻿using System.Collections.Generic;
using System.Globalization;

namespace pdfforge.PDFCreator.Core.Services.Translation
{
    public interface ILanguageProvider
    {
        Language CurrentLanguage { get; }

        IEnumerable<Language> GetAvailableLanguages();

        bool HasTranslation(string language);

        Language FindBestLanguage(CultureInfo culture);

        Language FindBestLanguage(string language);
    }
}
